Improving precision of type analysis using non-discriminative union
نویسنده
چکیده
This paper presents a new type analysis for logic programs. The analysis is performed with a priori type definitions; and type expressions are formed from a fixed alphabet of type constructors. Non-discriminative union is used to join type information from different sources without loss of precision. An operation that is performed repeatedly during an analysis is to detect if a fixpoint has been reached. This is reduced to checking the emptiness of types. Due to the use of non-discriminative union, the fundamental problem of checking the emptiness of types is more complex in the proposed type analysis than in other type analyses with a priori type definitions. The experimental results, however, show that use of tabling reduces the effect to a small fraction of analysis time on a set of benchmarks.
منابع مشابه
بررسی نتایج عملکردی و رادیولوژیک درمان جوش نخوردگی اسکافوئید به دنبال پیوند استخوان با و بدون تثبیت
Background: Scaphoid fracture, as the most common fracture of the wrist, is complicated sometimes by non-:::union:::. The purpose of this study is to compare radiologic and functional outcomes in patients with scaphoid non-:::union::: who were treated by bone graft with fixation (pin or screw) or without fixation.Methods: In this cohort retrospective study, all patients with scaphoid non-:...
متن کاملIdentify the Barriers to the Application of Precision Agriculture in Khouzestan Province, Iran
The purpose of this study is to identify the barriers of application of precision farming in the view of agricultural researchers in Khouzestan province. The research method was survey. Agricultural researchers in Khouzestan province considered as statistical population (N=136). All researchers considered as sample size by census method. After designing and validating the questionnaire, the qu...
متن کاملA Survey on Distractors in Multiple-choice Questions and its Relationship on Difficulty and Discriminative Indices
Introduction: The distractors have a very important role in Multiple-Choice Question (MCQ) and it can influence the quality of the tests. This study aimed to investigate frequency of functioning and non-functioning distractors and the relationship between the distractors options with difficulty and discrimination in Ahvaz Jundishapur University of Medical sciences in 2017. Methods: In this desc...
متن کاملManagement of tibial non-:union: using reamed interlocking intra-medullary nailing
Abstract Background: Reamed interlocking intramedullary nailing of the tibia is a procedure for the treatment of a non-infected tibial non:::union:::. The purpose of this clinical study was to evaluate the outcome of this method as a treatment of tibial non:::union:::. Methods: Twenty-nine patients with non:::union::: after initial therapy for tibial fracture were retrospectively assessed...
متن کاملFunctional Results of Unstable (Type 2) Distal Clavicle Fractures Treated with Superior Anterior Locking Plate
Background: The treatment of distal clavicle fracture is always a challenge, as it is mostly unstable and has higherrate of delayed union, malunion, non-union and associated acromioclavicular arthritis. So the management of thesefractures remains controversial. The purpose of this study is to evaluate the functional results of Type 2 distal endclavicle fractures treated with superior anterior l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- TPLP
دوره 8 شماره
صفحات -
تاریخ انتشار 2008